be credible/understandable - French English Dictionary